multivesicular body - English Synonyms Dictionary